mean-spirited fellow - Francés Inglés Diccionario